touch cell - German English Dictionary